﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.Serialization;
using System.Text;

namespace MicropleSoft.WmsServiceLibrary.Domain.Base
{
    [Serializable()]
    [DataContract()]
    public abstract class BaseDomainObject
    {
    
        protected void ValidateVarchar(string val)
        {
            
        }

        private DomainEntityState _domainObjectState = DomainEntityState.None;
        [DataMember]
        public DomainEntityState DomainObjectState
        {
            get { return _domainObjectState; }
            set { _domainObjectState = value; }
        }
    }
}
